<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>演示while循环</title>
	</head>
	<body>
		<script>
			var a = 1;
			// while语句中指定一个表达式.
			// 表达式的计算结果为flase时.中断while的执行
			while(a < 10){
				console.log(a);
				a++;
			}
			
			// while指定的条件不成立时.
			while(a == 0){
				console.log("当前是怎么了？？？？")
			}
			
			a = 0;
			// 若不在while中改变while的条件中止语句.则while可能会进入无限循环
			// continue在while中的作用与for循环中一致.中断当次循环.开始下一轮循环
			while(a < 10){
				if(a == 8)
				{
					break;
				}
				
				console.log(a);
				if(a == 6){
					continue;
				}
				++a;
			}
			
			// do while语句.先执行do语句的代码.再判断while指定的条件是否为true.
			// 为true则再次执行do中的代码
			console.log("开始演示do...while...")
			a = 0;
			do{
				console.log(a);
				a += 2;
			}while(a < 10);
		</script>
	</body>
</html>
